		.table-item-row{
			color: #333;
			height:48px;
	        border:0;
	        font-size: 16px;
	        cursor: pointer;
			text-align:center;
			line-height:48px;
			vertical-align:middle;
		}
		.ul-project-column li{
			width: 180px;
		}
		.ul-time-line li{
			float: left;
			margin-right: 10%
		}
		
		.span-keyM{
			position: absolute;
			margin-top: 10px;
			padding-left: 130px;
			z-index:999;
		}
		.table-projects0 {
			position: absolute;
			margin-top: 30px;
			z-index:999;
		}
		.table-projects0 td{
			border-right:1px solid #666;
		}
		.table-projects {
			position: absolute;
			margin-top: 67px;
		}
		.table-projects td{
			border-top:2px solid #333;
			border-bottom:2px solid #333;
			border-right:2px solid #333;
		}
		.table-projects1 {
			position: absolute;
			margin-top: 144px;
		}
		.table-projects1 td{
			border-top:2px solid #333;
			border-bottom:2px solid #333;
			border-right:2px solid #333;
		}
		
		.table-projects2 {
			position: absolute;
			margin-top: 222px;
		}
		.table-projects2 td{
			border-top:2px solid #333;
			border-bottom:2px solid #333;
			border-right:2px solid #333;
		}
		.table-projects3 {
			position: absolute;
			margin-top: 300px;
		}
		.table-projects3 td{
			border-top:2px solid #333;
			border-bottom:2px solid #333;
			border-right:2px solid #333;
		}
		
		.requirement{
			background: #ECE57F;
		}
		.planning{
			background: #E02DDE;
		}
		.design{
			background: #C0EA7C;
		}
		.implemention{
			background: #5A5ADC;
		}
		.procurement{
			background: #79E1DA;
		}
		.testing{
			background: #E9A750;
		}
		.handover{
			background: #E9A750;
		}
		.emptywork{
			background: #9E9B96;
		}
		
		.requirement_col_20170228{
			width:210px;
		}
		.planning_col_20170420{
			width:180px;
			
		}
		.design_col_20170708{
			width:180px;
		}
		.implemention_col_20170918{
			width:180px;
		}
		.procurement_col_20170302{
			width:250px;
		}
		.testing_col_20170722{
			width:180px;
		}
		.handover_col_1{
			
		}
		.emptywork_col_1{
			
		}